var table;
$(function() {
	table = dataTable.init('table', {
		url : RS.webPath + '/admin/rsOauthSystem/query',
		toolbar : '#toolbar',
		cols : [ [ {
			checkbox : true,
			fixed : true
		}, {
			field : 'oauthSystemId',
			title : 'appId',
			fixed : 'left'
		}, {
			field : 'oauthSystemSecret',
			title : 'appCode',
			fixed : 'left',
		}, {
			field : 'oauthSystemName',
			title : '系统名称',
			fixed : 'left'
		}, {
			field : 'oauthSystemStatus',
			title : '授权状态',
			fixed : 'left',
			templet : function(val) {
				return sqzt(val.oauthSystemStatus);
			}
		} ] ]
	});

});
function query() {
	table.search({
		oauthSystemName : $('#oauthSystemName').val()
	});
}
function add() {
	window.location.href = RS.webPath
			+ '/admin/rsOauthSystem/edit?method=INSERT';
}
function del() {
	parent.layer.confirm("是否要删除选中的项目？", {
		icon : 3,
		title : '提示',
	}, function(index) {
		var selections = table.getAllSelected();
		if (selections.length < 1) {
			parent.layer.alert("您未选择任何一条记录");
			return;
		}
		var ids = [];
		for (var i = 0; i < selections.length; i++) {
			ids[i] = selections[i].oauthSystemId
		}
		$.ajax({
			url : RS.webPath + '/admin/rsOauthSystem/del',
			type : 'post',
			dataType : 'json',
			data : '__paramSet__=' + JSON.stringify(ids),
			success : function(ret) {
				if (ret.status == 0) {
					parent.layer.alert('删除失败');
				} else {
					parent.layer.alert('删除成功');
				}
				query();
			},
			error : function() {
				parent.layer.alert('删除失败');
				query();
			}
		});
	});
}
function edit() {
	var selections = table.getAllSelected();
	if (selections.length != 1) {
		parent.layer.alert("只能选择一个项目进行编辑");
		return;
	}
	var id = selections[0].oauthSystemId;
	window.location.href = RS.webPath
			+ '/admin/rsOauthSystem/edit?method=UPDATE&id=' + id;
}
function sqzt(k, v) {
	if ('1' == k) {
		return "已授权";
	} else {

		return "暂停授权";
	}
}